package com.wanlink.mall.app.model;

import java.io.Serializable;
import java.util.ArrayList;

//订单详情
public class OrderDetailInfo implements Serializable {
    private String brandAddr;
    private String brandName;// 门店名称 ,
    private String brandPicUrl;//门店配图url ,
    private String deliverType;// 配送方式 1门店自提2快递配送3人工配送4派单配送 ,
    private String detail;//订单列表详情json字符串(冗余) ,
    private double favMoney;// 优惠券金额 ,
    private double fulfilMoeny;// 优惠券满足金额 ,
    private String invoiceJson;// 发票信息json ,
    private String isCancle;// 是否取消(1是2否) ,
    private String isCus;// 是否可以申请售后(1是0否),订单超过一定天数无法申请售后) ,
    private String isInvoice;// 是否开发票(1是2否) ,
    private String memberId;// 用户id ,
    private String orderNo;//订单号 ,
    private String orderStatus;//订单状态 (1待付款2待发货3待收货4待评价5完成6关闭) ,
    private String orderTime;// 订单时间(YYYY-MM-DD HH:MM:SS) ,
    private String payType;// 付款方式 1微信2支付宝3第三方支付4余额支付 ,
    private double payable;// 总价 ,
    private double payment;// 商品货款 ,
    private String paymentStatus;//付款状态(1未付款2付款) ,
    private String paymentTime;// 付款时间(YYYY-MM-DD HH:MM:SS) ,
    private double vare;// 运费 ,
    private String vipAddressId;// 收货地址id ,
    private String vipDetailAddress;//收货详细地址 ,
    private String vipMobile;//手机 ,
    private String vipName;// 收件人 ,
    private String vipWords;// 买家留言
    private ArrayList<OrderDetailList> orderListDetails;

    public String getBrandAddr() {
        return brandAddr;
    }

    public void setBrandAddr(String brandAddr) {
        this.brandAddr = brandAddr;
    }

    public String getBrandName() {
        return brandName;
    }

    public void setBrandName(String brandName) {
        this.brandName = brandName;
    }

    public String getBrandPicUrl() {
        return brandPicUrl;
    }

    public void setBrandPicUrl(String brandPicUrl) {
        this.brandPicUrl = brandPicUrl;
    }

    public String getDeliverType() {
        return deliverType;
    }

    public void setDeliverType(String deliverType) {
        this.deliverType = deliverType;
    }

    public String getDetail() {
        return detail;
    }

    public void setDetail(String detail) {
        this.detail = detail;
    }

    public double getFavMoney() {
        return favMoney;
    }

    public void setFavMoney(double favMoney) {
        this.favMoney = favMoney;
    }

    public double getFulfilMoeny() {
        return fulfilMoeny;
    }

    public void setFulfilMoeny(double fulfilMoeny) {
        this.fulfilMoeny = fulfilMoeny;
    }

    public String getInvoiceJson() {
        return invoiceJson;
    }

    public void setInvoiceJson(String invoiceJson) {
        this.invoiceJson = invoiceJson;
    }

    public String getIsCancle() {
        return isCancle;
    }

    public void setIsCancle(String isCancle) {
        this.isCancle = isCancle;
    }

    public String getIsCus() {
        return isCus;
    }

    public void setIsCus(String isCus) {
        this.isCus = isCus;
    }

    public String getIsInvoice() {
        return isInvoice;
    }

    public void setIsInvoice(String isInvoice) {
        this.isInvoice = isInvoice;
    }

    public String getMemberId() {
        return memberId;
    }

    public void setMemberId(String memberId) {
        this.memberId = memberId;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(String orderTime) {
        this.orderTime = orderTime;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public double getPayable() {
        return payable;
    }

    public void setPayable(double payable) {
        this.payable = payable;
    }

    public double getPayment() {
        return payment;
    }

    public void setPayment(double payment) {
        this.payment = payment;
    }

    public String getPaymentStatus() {
        return paymentStatus;
    }

    public void setPaymentStatus(String paymentStatus) {
        this.paymentStatus = paymentStatus;
    }

    public String getPaymentTime() {
        return paymentTime;
    }

    public void setPaymentTime(String paymentTime) {
        this.paymentTime = paymentTime;
    }

    public double getVare() {
        return vare;
    }

    public void setVare(double vare) {
        this.vare = vare;
    }

    public String getVipAddressId() {
        return vipAddressId;
    }

    public void setVipAddressId(String vipAddressId) {
        this.vipAddressId = vipAddressId;
    }

    public String getVipDetailAddress() {
        return vipDetailAddress;
    }

    public void setVipDetailAddress(String vipDetailAddress) {
        this.vipDetailAddress = vipDetailAddress;
    }

    public String getVipMobile() {
        return vipMobile;
    }

    public void setVipMobile(String vipMobile) {
        this.vipMobile = vipMobile;
    }

    public String getVipName() {
        return vipName;
    }

    public void setVipName(String vipName) {
        this.vipName = vipName;
    }

    public String getVipWords() {
        return vipWords;
    }

    public void setVipWords(String vipWords) {
        this.vipWords = vipWords;
    }

    public ArrayList<OrderDetailList> getOrderListDetails() {
        return orderListDetails;
    }

    public void setOrderListDetails(ArrayList<OrderDetailList> orderListDetails) {
        this.orderListDetails = orderListDetails;
    }
}
